package com.tjec.project.mdmSynchronous.domain;

import com.tjec.framework.aspectj.lang.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.tjec.framework.web.domain.BaseEntity;

/**
 * 项目负责人对象 bms_project_leader
 * 
 * @author villwang
 * @date 2020-05-25
 */
public class BmsProjectLeader extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** guid */
    private String guid;

    /** 项目负责人代码 */
    @Excel(name = "项目负责人代码")
    private String leadNo;

    /** 用户表globalld */
    @Excel(name = "用户表globalld")
    private String userGlobalid;

    /** globalld */
    @Excel(name = "globalld")
    private String globalid;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phoneNumber;

    /** 人事主管部门 */
    @Excel(name = "人事主管部门")
    private String personnelDept;

    /** 用户名称 */
    @Excel(name = "用户名称")
    private String userName;
    /** 用户名称 */
    @Excel(name = "工号")
    private String jobNo;

    /** 用户名称 */
    @Excel(name = "时间戳")
    private String timeStamp;
    
    /** 是否允许使用企业专家库 */
    @Excel(name = "是否允许使用企业专家库")
    private String flag;
    
    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public String getTimeStamp() {
        return timeStamp;
    }

    public void setTimeStamp(String timeStamp) {
        this.timeStamp = timeStamp;
    }

    public String getJobNo() {
        return jobNo;
    }

    public void setJobNo(String jobNo) {
        this.jobNo = jobNo;
    }

    public void setGuid(String guid)
    {
        this.guid = guid;
    }

    public String getGuid() 
    {
        return guid;
    }
    public void setLeadNo(String leadNo) 
    {
        this.leadNo = leadNo;
    }

    public String getLeadNo() 
    {
        return leadNo;
    }
    public void setUserGlobalid(String userGlobalid) 
    {
        this.userGlobalid = userGlobalid;
    }

    public String getUserGlobalid() 
    {
        return userGlobalid;
    }
    public void setGlobalid(String globalid) 
    {
        this.globalid = globalid;
    }

    public String getGlobalid() 
    {
        return globalid;
    }
    public void setPhoneNumber(String phoneNumber) 
    {
        this.phoneNumber = phoneNumber;
    }

    public String getPhoneNumber() 
    {
        return phoneNumber;
    }
    public void setPersonnelDept(String personnelDept) 
    {
        this.personnelDept = personnelDept;
    }

    public String getPersonnelDept() 
    {
        return personnelDept;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }

    public String getUserName() 
    {
        return userName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("guid", getGuid())
            .append("leadNo", getLeadNo())
            .append("userGlobalid", getUserGlobalid())
            .append("globalid", getGlobalid())
            .append("phoneNumber", getPhoneNumber())
            .append("personnelDept", getPersonnelDept())
            .append("userName", getUserName())
            .append("timeStamp", getTimeStamp())
            .append("flag",getFlag())
            .toString();
    }
}
